I hadn't the foggiest

have the foggiest
(usually with a negative) To know, understand or have a clue.